small capacity public service vehicles - Deutsch Englisch Wörterbuch